package com.pearadmin.pro.modules.feedback.domain;

import lombok.Data;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.pearadmin.pro.common.web.base.domain.BaseDomain;
import lombok.Data;
import org.apache.ibatis.type.Alias;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;

/**
 * 学生意见反馈对象 scrm_stu_feedback
 *
 * @author chenJian
 * @date 2021-10-07
 */
@Data
@Alias("ScrmStuFeedback")
@TableName("scrm_stu_feedback")
public class ScrmStuFeedback extends BaseDomain
{

    /** ID */
    @TableField("id")
    @ApiModelProperty(value = "ID")
    private Long id;

    /** 学生ID */
    @TableField("stu_id")
    @ApiModelProperty(value = "学生ID")
    private Long stuId;

    /** 学生姓名 */
    @TableField("stu_name")
    @ApiModelProperty(value = "学生姓名")
    private String stuName;

    /** 联系电话 */
    @TableField("phone")
    @ApiModelProperty(value = "联系电话")
    private String phone;

    /** 反馈类型：1BUG2建议3吐槽 */
    @TableField("back_type")
    @ApiModelProperty(value = "反馈类型：1BUG2建议3吐槽")
    private Long backType;

    /** 意见内容 */
    @TableField("content_detail")
    @ApiModelProperty(value = "意见内容")
    private String contentDetail;

    /** 反馈图片地址 */
    @TableField("back_url")
    @ApiModelProperty(value = "反馈图片地址")
    private String backUrl;

    /** 状态：0未读1已读 */
    @TableField("status")
    @ApiModelProperty(value = "状态：0未读1已读")
    private Long status;

    /** 逻辑删除 */
    @TableField("deleted")
    @ApiModelProperty(value = "逻辑删除")
    private Integer deleted;

}
